<?php
namespace app\index\controller;

use think\facade\Db;

class User
{
    public function getUserList()
    {
        //Db查询
        //$info = Db::table("ecm_user")->where("id","=",1)->find();
        //查id=1的这条数据
//        $info=Db::name("user")->find(3);
        //find查询的代表的是主键id

//        $arr=Db::name("user")->select();
//        //select 拿到的是所有数据
//        echo "<pre>";
//        print_r($arr->toArray());//toArray()把数据集对象换成数组
//        echo "</pre>";

//        $arr=Db::name("user")->where('id', 1)->findOrFail();
        //抛异常 有的话展示数据 如果没有查找到数据，则会抛出一个think\db\exception\DataNotFoundException异常。
//        $arr=Db::name("user")->where("id",1)->value('uname');
        //查询某个字段的名


        $arr=Db::table('ecm_user')->column('id,uname',"id");
        //key可以根据数据库里的自定义键值
        echo "<pre>";
        print_r($arr);
        echo "</pre>";
//        return view();
    }

}